hurricane strike - Español Inglés Diccionario